determinant test